<template>
  <div class="full-box shadow-box padding-box">
    <operate-common>
      <template #operate> </template>
    </operate-common>
    <div class="table-wrapper">
      <BaseTable
        :columns="columns"
        :pages="{
          show: true,
          count: count,
        }"
      >
      </BaseTable>
    </div>
  </div>
</template>

<script>
import BaseTable from "@/components/Common/BaseTable.vue";
import OperateCommon from "@/components/Common/OperateCommon.vue";
import LinkTo from "@/mixins/LinkTo";
import commonList from "@/mixins/commonList";
export default {
  mixins: [LinkTo, commonList],
  components: { BaseTable, OperateCommon },
  data() {
    return {
      columns: columns,
      count: 0,
    };
  },
  methods: {
    handleDeclare() {
      this.linkTo(`/yearplan/declare/0/0`);
    },
  },
};

const columns = [
  {
    prop: "",
    label: "序号",
    width: "",
    minWidth: "50",
    align: "",
  },
  {
    prop: "",
    label: "申报年份",
    width: "60",
    minWidth: "",
    align: "",
  },
  {
    prop: "",
    label: "项目名称",
    width: "",
    minWidth: "200",
    align: "",
  },
  {
    prop: "",
    label: "投资类型",
    width: "",
    minWidth: "100",
    align: "",
  },
  {
    prop: "",
    label: "行业分类",
    width: "",
    minWidth: "100",
    align: "",
  },
  {
    prop: "",
    label: "总投资",
    width: "",
    minWidth: "100",
    align: "",
  },
  {
    prop: "",
    label: "审核状态",
    width: "",
    minWidth: "80",
    align: "",
  },
  {
    prop: "",
    label: "操作",
    width: "",
    minWidth: "80",
    align: "",
  },
];
</script>

<style lang="scss" scoped>
</style>